Big Huge Thesaurus

mountain grape

noun